home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cato / Xm / XmString.z / XmString
Text File  |  1998-10-20  |  8KB  |  67 lines

  1.  
  2.  
  3.  
  4.      XXXXmmmmSSSSttttrrrriiiinnnngggg((((3333XXXX))))              UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV              XXXXmmmmSSSSttttrrrriiiinnnngggg((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XXXXmmmmSSSSttttrrrriiiinnnngggg - Data type for a compound string
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////XXXXmmmm....hhhh>>>>
  13.  
  14.  
  15.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  16.           This page documents version 1.2 of the Motif library.
  17.  
  18.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  19.           XXXXmmmmSSSSttttrrrriiiinnnngggg is the data type for a compound string.  Compound
  20.           strings include one or more segments, each of which may
  21.           contain a font list element tag, string direction, and text
  22.           component.  When a compound string is displayed, the font
  23.           list element tag and the direction are used to determine how
  24.           to display the text.  Whenever a font list element tag is
  25.           set to XXXXmmmmFFFFOOOONNNNTTTTLLLLIIIISSSSTTTT____DDDDEEEEFFFFAAAAUUUULLLLTTTT____TTTTAAAAGGGG the text is handled as a
  26.           locale text segment.
  27.  
  28.           Calling XXXXttttGGGGeeeettttVVVVaaaalllluuuueeeessss for a resource whose type is XmString
  29.           yields a copy of the compound string resource value.  The
  30.           application is responsible for using XXXXmmmmSSSSttttrrrriiiinnnnggggFFFFrrrreeeeeeee to free
  31.           the memory allocated for the copy.
  32.  
  33.           Refer to the XXXXmmmmFFFFoooonnnnttttLLLLiiiisssstttt man page for a description of the
  34.           algorithm that associates the font list element tag of a
  35.           compound string segment with a font list entry in a font
  36.           list.
  37.  
  38.           The compound string interface consists of the routines
  39.           listed under "Related Information."
  40.  
  41.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  42.           XXXXmmmmSSSSttttrrrriiiinnnnggggBBBBaaaasssseeeelllliiiinnnneeee((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggBBBByyyytttteeeeCCCCoooommmmppppaaaarrrreeee((((3333XXXX)))),
  43.           XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCoooommmmppppaaaarrrreeee((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCoooonnnnccccaaaatttt((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCooooppppyyyy((((3333XXXX)))),
  44.           XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCrrrreeeeaaaatttteeee((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCrrrreeeeaaaatttteeeeLLLLttttooooRRRR((((3333XXXX)))),
  45.           XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCrrrreeeeaaaatttteeeeLLLLooooccccaaaalllliiiizzzzeeeedddd((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggCCCCrrrreeeeaaaatttteeeeSSSSiiiimmmmpppplllleeee((((3333XXXX)))),
  46.           XXXXmmmmSSSSttttrrrriiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnnCCCCrrrreeeeaaaatttteeee((((3333XXXX)))),
  47.           XXXXmmmmSSSSttttrrrriiiinnnnggggDDDDrrrraaaawwww((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggDDDDrrrraaaawwwwIIIImmmmaaaaggggeeee((((3333XXXX)))),
  48.           XXXXmmmmSSSSttttrrrriiiinnnnggggDDDDrrrraaaawwwwUUUUnnnnddddeeeerrrrlllliiiinnnneeee((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggEEEEmmmmppppttttyyyy((((3333XXXX)))),
  49.           XXXXmmmmSSSSttttrrrriiiinnnnggggEEEExxxxtttteeeennnntttt((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggFFFFrrrreeeeeeee((((3333XXXX)))),
  50.           XXXXmmmmSSSSttttrrrriiiinnnnggggFFFFrrrreeeeeeeeCCCCoooonnnntttteeeexxxxtttt((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggGGGGeeeettttLLLLttttooooRRRR((((3333XXXX)))),
  51.           XXXXmmmmSSSSttttrrrriiiinnnnggggGGGGeeeettttNNNNeeeexxxxttttCCCCoooommmmppppoooonnnneeeennnntttt((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggGGGGeeeettttNNNNeeeexxxxttttSSSSeeeeggggmmmmeeeennnntttt((((3333XXXX)))),
  52.           XXXXmmmmSSSSttttrrrriiiinnnnggggHHHHaaaassssSSSSuuuubbbbssssttttrrrriiiinnnngggg((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggHHHHeeeeiiiigggghhhhtttt((((3333XXXX)))),
  53.           XXXXmmmmSSSSttttrrrriiiinnnnggggIIIInnnniiiittttCCCCoooonnnntttteeeexxxxtttt((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggLLLLeeeennnnggggtttthhhh((((3333XXXX)))),
  54.           XXXXmmmmSSSSttttrrrriiiinnnnggggLLLLiiiinnnneeeeCCCCoooouuuunnnntttt((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggNNNNCCCCoooonnnnccccaaaatttt((((3333XXXX)))),
  55.           XXXXmmmmSSSSttttrrrriiiinnnnggggNNNNCCCCooooppppyyyy((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggPPPPeeeeeeeekkkkNNNNeeeexxxxttttCCCCoooommmmppppoooonnnneeeennnntttt((((3333XXXX)))),
  56.           XXXXmmmmSSSSttttrrrriiiinnnnggggSSSSeeeeggggmmmmeeeennnnttttCCCCrrrreeeeaaaatttteeee((((3333XXXX)))), XXXXmmmmSSSSttttrrrriiiinnnnggggSSSSeeeeppppaaaarrrraaaattttoooorrrrCCCCrrrreeeeaaaatttteeee((((3333XXXX)))),
  57.           XXXXmmmmSSSSttttrrrriiiinnnnggggTTTTaaaabbbblllleeee((((3333XXXX)))), and XXXXmmmmSSSSttttrrrriiiinnnnggggWWWWiiiiddddtttthhhh((((3333XXXX)))).
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.